impounding reservoir - Espagnol Anglais Dictionnaire